fighting ship - French English Dictionary